Memory Allocation Functions
Multiprocessing Services provides the following functions for allocating and manipulating blocks of memory from within preemptive tasks:
MPAllocateAligned
allocates a nonrelocatable memory block.
MPFree
frees memory allocated by
MPAllocateAligned
.
MPGetAllocatedBlockSize
returns the size of a memory block.
MPBlockCopy
copies a block of memory.
MPBlockClear
clears a block of memory.
MPDataToCode
designates the specified block of memory as executable code.
MPAllocateAligned
MPFree
MPGetAllocatedBlockSize
MPBlockCopy
MPBlockClear
MPDataToCode
© 1999 Apple Computer, Inc. – (Last Updated 17 Nov 99)